package com.wispx.gateway.config.config;

import com.wispx.gateway.common.enums.RegisterCenterEnum;
import com.wispx.gateway.config.config.lib.NacosConfig;
import lombok.Data;

import static com.wispx.gateway.common.constant.RegisterCenterConstant.REGISTER_CENTER_DEFAULT_ADDRESS;
import static com.wispx.gateway.common.constant.RegisterCenterConstant.REGISTER_CENTER_DEFAULT_IMPL;

/**
 * 注册中心
 */
@Data
public class RegisterCenter {
    /**
     * 注册中心类型
     */
    RegisterCenterEnum type = REGISTER_CENTER_DEFAULT_IMPL;
    /**
     * 注册中心地址 ip：port
     */
    private String address = REGISTER_CENTER_DEFAULT_ADDRESS;
    /**
     * Nacos 配置
     */
    private NacosConfig nacos = new NacosConfig();
}
